package com.google.shop.product.vo.order;

import com.fasterxml.jackson.annotation.JsonProperty;
import java.io.Serializable;
import java.util.List;
//import org.apache.commons.configuration.tree.DefaultExpressionEngine;

/* loaded from: app.jar:BOOT-INF/classes/com/google/shop/product/vo/order/ShopOrderListVO.class */
public class ShopOrderListVO implements Serializable {
    @JsonProperty("skuList")
    List<ShopOrderVO> shopOrderVOList;
    @JsonProperty("orderInfo")
    OrderHeaderInfoVO orderHeaderInfoVO;
    @JsonProperty("buyerAddress")
    AddressVO addressVO;
    Integer sotr;

    @JsonProperty("skuList")
    public void setShopOrderVOList(List<ShopOrderVO> shopOrderVOList) {
        this.shopOrderVOList = shopOrderVOList;
    }

    @JsonProperty("orderInfo")
    public void setOrderHeaderInfoVO(OrderHeaderInfoVO orderHeaderInfoVO) {
        this.orderHeaderInfoVO = orderHeaderInfoVO;
    }

    @JsonProperty("buyerAddress")
    public void setAddressVO(AddressVO addressVO) {
        this.addressVO = addressVO;
    }

    public void setSotr(Integer sotr) {
        this.sotr = sotr;
    }

    @Override // java.lang.Object
    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof ShopOrderListVO)) {
            return false;
        }
        ShopOrderListVO other = (ShopOrderListVO) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$sotr = getSotr();
        Object other$sotr = other.getSotr();
        if (this$sotr == null) {
            if (other$sotr != null) {
                return false;
            }
        } else if (!this$sotr.equals(other$sotr)) {
            return false;
        }
        Object this$shopOrderVOList = getShopOrderVOList();
        Object other$shopOrderVOList = other.getShopOrderVOList();
        if (this$shopOrderVOList == null) {
            if (other$shopOrderVOList != null) {
                return false;
            }
        } else if (!this$shopOrderVOList.equals(other$shopOrderVOList)) {
            return false;
        }
        Object this$orderHeaderInfoVO = getOrderHeaderInfoVO();
        Object other$orderHeaderInfoVO = other.getOrderHeaderInfoVO();
        if (this$orderHeaderInfoVO == null) {
            if (other$orderHeaderInfoVO != null) {
                return false;
            }
        } else if (!this$orderHeaderInfoVO.equals(other$orderHeaderInfoVO)) {
            return false;
        }
        Object this$addressVO = getAddressVO();
        Object other$addressVO = other.getAddressVO();
        return this$addressVO == null ? other$addressVO == null : this$addressVO.equals(other$addressVO);
    }

    protected boolean canEqual(Object other) {
        return other instanceof ShopOrderListVO;
    }

    @Override // java.lang.Object
    public int hashCode() {
        Object $sotr = getSotr();
        int result = (1 * 59) + ($sotr == null ? 43 : $sotr.hashCode());
        Object $shopOrderVOList = getShopOrderVOList();
        int result2 = (result * 59) + ($shopOrderVOList == null ? 43 : $shopOrderVOList.hashCode());
        Object $orderHeaderInfoVO = getOrderHeaderInfoVO();
        int result3 = (result2 * 59) + ($orderHeaderInfoVO == null ? 43 : $orderHeaderInfoVO.hashCode());
        Object $addressVO = getAddressVO();
        return (result3 * 59) + ($addressVO == null ? 43 : $addressVO.hashCode());
    }

//    @Override // java.lang.Object
//    public String toString() {
//        return "ShopOrderListVO(shopOrderVOList=" + getShopOrderVOList() + ", orderHeaderInfoVO=" + getOrderHeaderInfoVO() + ", addressVO=" + getAddressVO() + ", sotr=" + getSotr() + DefaultExpressionEngine.DEFAULT_INDEX_END;
//    }

    public ShopOrderListVO(List<ShopOrderVO> shopOrderVOList, OrderHeaderInfoVO orderHeaderInfoVO, AddressVO addressVO, Integer sotr) {
        this.shopOrderVOList = shopOrderVOList;
        this.orderHeaderInfoVO = orderHeaderInfoVO;
        this.addressVO = addressVO;
        this.sotr = sotr;
    }

    public ShopOrderListVO() {
    }

    public List<ShopOrderVO> getShopOrderVOList() {
        return this.shopOrderVOList;
    }

    public OrderHeaderInfoVO getOrderHeaderInfoVO() {
        return this.orderHeaderInfoVO;
    }

    public AddressVO getAddressVO() {
        return this.addressVO;
    }

    public Integer getSotr() {
        return this.sotr;
    }
}
